English Dictionary
◊ METEOROLOGICAL SATELLITE
meteorological satellite
n : a satellite that transmits frequent picture of the earth
below [syn: {weather satellite}]